//
//  IcAppModelsMngr.h
//  IceClear
//
//  Created by P & C on 3/21/11.
//  Copyright 2011 __MyCompanyName__. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "IcRecommendationsMngr.h"
#import "IcMaterialsMngr.h"

// This is the central manager of the different
// models of our application. It delegates management
// of specific models to specific managers. Recommendation
// models and Materials models are managed by two different
// classes.

@interface IcAppModelsMngr : NSObject {
	IcRecommendationsMngr* recommendationsManager;
	IcMaterialsMngr* materialsManager;
}

@property(readonly) IcRecommendationsMngr* recommendationsManager;
@property(readonly) IcMaterialsMngr* materialsManager;

-(id)initWithDefaults;

+(id)appModelsManager;

@end
